package com.ctshk.rpc.visa.req.visa;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * TODO
 *
 * @author huangxiansheng
 * @date 2021/5/10 2:07 下午
 */
@Data
@ApiModel(value="VisaManageRegisterReq对象", description="证件管理登记")
public class VisaManageRegisterReq implements Serializable {

    @ApiModelProperty(value = "所属旅客id")
    @NotNull(message = "旅客id不能为空")
    private Long touristId;

//    @ApiModelProperty(value = "运单号")
//    private String airWaybillNumber;

    @ApiModelProperty(value = "收齐证件提交时间")
    @NotNull(message = "提交时间不能为空")
    private LocalDateTime submitTime;

//    @ApiModelProperty(value = "证件收齐状态 1、未收齐 2、已收齐 ")
//    private Integer collectionStatus;

    @ApiModelProperty(value = "证件收齐备注")
    private String collectionRemark;

//    @ApiModelProperty(value = "修改人")
//    private Long modifiedId;

//    @ApiModelProperty(value = "出签状态 1、登记 2、送签 3、出签成功 4、出签失败")
//    private Integer visa_status;
}
